[原创]MYSQL的WARNINGS 和 ERRORS查询细节

您所在的位置:网站首页 mysql show errors [原创]MYSQL的WARNINGS 和 ERRORS查询细节

[原创]MYSQL的WARNINGS 和 ERRORS查询细节

#[原创]MYSQL的WARNINGS 和 ERRORS查询细节| 来源: 网络整理| 查看: 265

全部分类 移动开发与应用 WEB前端 架构与运维 程序设计 数据库 操作系统 热点技术 综合 [原创]MYSQL的WARNINGS 和 ERRORS查询细节

6932阅读 0评论2007-11-02 yueliangdao0608 分类:Mysql/postgreSQL

1、SHOW ERRORS 语句只是显示上一个语句的错误,不同时显示警告以及注意事项。举个例子:

mysql> show dfdafsadf    -> ;ERROR 1064 (42000): You have an error in your SQL syntax; check the manual thatcorresponds to your MySQL server version for the right syntax to use near 'dfdafsadf' at line 1

这里就有个错误。关于如何显示她,已经很明显了。

mysql> show errors    -> \G*************************** 1. row ***************************  Level: Error   Code: 1064Message: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'dfdafsadf' at line 11 row in set (0.00 sec)如果一下子有好多错误,而你又想只显示第二条的话:show errorw limit 1,1;如果你想看到有错误的数目,前面的 1 rows in set 已经很明显了。不过还有办法:mysql> show count(*) errors;+-----------------------+| @@session.error_count |+-----------------------+|                     1 |+-----------------------+1 row in set (0.00 sec)注意:这里的count(*)不能写成count(1).你还可以这样:mysql> select @@error_count;+---------------+| @@error_count |+---------------+|             1 |+---------------+1 row in set (0.00 sec)

2、SHOW WARNINGS 显示上一个语句的错误、警告以及注意。基本语法和SHOW ERRORS大同小异。不过要注意的是在MYSQL5后的大部分以前的WARNINGS直接被显示为ERRORS。

上一篇:[原创]MAX函数和GROUP BY 语句一起使用的一个误区 下一篇:[原创]MYSQL的集群的安装与配置,已更新 ITPUB博客 | ITPUB论坛 | chinaunix论坛 北京皓辰网域网络信息技术有限公司. 版权所有


【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3